All Questions
15 questions
0votes
2answers
275views
What is a good architecture / design pattern for giving multiple shared attributes in different combinations?
I have a need for many different objects to have various combinations of attributes. For a demonstrative example, a flaming dog would have a dog attribute, a flame attribute, and a tail attribute, ...
1vote
2answers
324views
Combining Command and Visitor design patterns
Designing the architecture of a personal project, I've come up with the idea of using the combination of these two patterns to solve an architectural issue. In an MVC context, I need to implement ...
0votes
4answers
415views
Best practice for using read-write lock
Given a system where users can access different services through the API for conducting business transactions, I am currently working on integrating a read-write lock into the system. One approach I ...
2votes
2answers
259views
How to design fault-tolerant distributed "all-or-nothing" system?
I have a system where Client(C) sends request to Server(S0). S0 then sends the response back to Client that "request received" and closes the connection. C can regularly poll S0 to check on ...
3votes
9answers
4kviews
Is it an anti-pattern to use interface for entity?
I read an article about that using an interface for an entity is an anti-pattern for these reasons: Your interface signature is identical to your class. There’s only one implementation of your ...
0votes
1answer
125views
What is the name of the approach (practice) when several unrelated entities are returned at once in the response to a request [closed]
For example, for a mobile frontend, you need to get all the data for rendering at once. The interface is divided into blocks, in which there can be both blocks with a catalog (categories) and other ...
1vote
0answers
108views
How to have only one consumer handle a long running task at a given point?
I need to design an application which makes requests to an external API. External API has a hierarchy of entities: User which contains ListOfItemss which contain Items. I need to get data on all Items ...
0votes
0answers
123views
What is the best way to share data between two loosely coupled interfaces?
I have two interfaces: Camera and Computer. So far, each interfaces have multiple implementations in my codebase and they are loosely coupled (no implementations of Camera depends on any ...
0votes
3answers
352views
Ingest data from our partener : API POST vs Event Driven Architecture
I am in the process of carrying out a software architecture for my client, in fact THE HISTORY OF THE REQUIREMENT : MY PARTNER SEND cvs files via MFT to MY CLIENT , many times a day . MY CLIENT has a ...
1vote
1answer
901views
High-level overview or architecture for processing a huge file within a fixed time frame
I was asked this question in an interview of Crypto company for the role of backend developer. Please suggest me another stack-site if this is not the place to ask this question. There is a subsystem ...
2votes
5answers
2kviews
Design pattern for creating object hidden from client
I am having difficulty understanding which design pattern would be best for the following scenario. An application uses a database. That database can either be the production version (SQL) or a test ...
-2votes
1answer
465views
what is the real use of JS/Jquery in Asp.NET MVC application?
I am planning to design a new web application using ASP.NET MVC 5. I used to write a lot of JS/Jquery code on UI when I was a beginner with Web forms applications. After reading/learning a lot of ...
4votes
3answers
538views
Architecture for a Customer/Project/Quote/Order system
I am working on figuring out the architecture for putting together a complex modular system that has Orders, Customers, Projects and Quotes. The customer can have multiple projects. For each project ...
2votes
0answers
162views
SPA thin or thick architecture [duplicate]
I seek your advice on SPA (Single-page application) architecture. I'm building an SPA which edits a model. The models consists of objects which have a relation to one another. The objects (and ...
0votes
2answers
2kviews
What are the current problems involved in software engineering programming patterns? [closed]
can someone suggest me the current problems in software engineering and the research links for it? i have some knowledge on MVVM being a pattern but i would like to know more about others and also ...